CC-Link IE Field Slave
Bugs:
- PSCCIES-43: [CIFX-CCIES] Slot number value in DPM is cleared after system reset, but shall be kept
- PSCCIES-47: PHYs have to be limited to 1000BASE-T FDX capable only
- PSCCIES-48: SLMP SelectInfo response is incompletely filled
- PSCCIES-49: Cyclic status does not control cyclic send permission
- PSCCIES-51: Controller identification always has to be set in Intelligent Device Station case
- PSCCIES-55: error led is not triggered by cyclic stopped logic
- PSCCIES-56: DPM watchdog and BusOn/Off has to trigger application cyclic stopped handling
- PSCCIES-60: wrong hardware options and dpm channel size in module block
- PSCCIES-61: comX 51 USB Product name is wrong
- PSCCIES-64: Transient2 registration is not working correctly
- PSCCIES-65: IRQ not working on COMX51-CCIES
- PSCCIES-67: COMX51-CCIES has no taglist entries for marshaller
- PSCCIES-68: BusOff is not set correctly when ChannelInit is requested and BUSON was set before
- PSCCIES-70: Firmware name for COMX51 is wrong. It should be M060X000.nxf
- PSCCIES-71: Bus On Off State is not signaled correctly on CommCOS
Changes:
- PSCCIES-53: [CIFX] change hardware options according to defined 0x0071
New Features:
- PSCCIES-26: add COMX51-CA-CCIES target
- PSCCIES-54: add cyclic stop handling to support a netx driven request on CP520
Changes:
- PSCCIES-63: [CIFX] change hardware options according to defined 0x0071
Bugs:
- PSCCIES-5: Wrong state in indication when not having been connected after powerup.
- PSCCIES-7: [CIFX]: channel size is wrong
- PSCCIES-9: SET_CONFIG does not check network number > 239
- PSCCIES-11: usNodeID in indication is mapped to wrong field in received frame
- PSCCIES-12: SLMP SelectInfo, SLMP CableTest, SLMP CommunicationTest do not fill out CcLinkTransient header response correctly
- PSCCIES-13: Connect ulCommunicationState, ulCommunicationError to state indication
- PSCCIES-14: add SET_CONFIG check for station number according to specification
- PSCCIES-15: watchdog time is not used on SET_CONFIG
- PSCCIES-16: use correct error code CCLIES_ERROR_INVALID_MIN_RWW_POINTS when checking Min RWw points
- PSCCIES-17: ProcessDataStatus update not signaled from CC-Link IE Field
- PSCCIES-18: Remote Device Station limits not correctly checked on SET_CONFIG
- PSCCIES-19: MinRX>MaxRX and MinRY>MaxRY checks not working
- PSCCIES-20: [CIFX-CCIES]: Device class should be 0x003F
- PSCCIES-21: wrong Link Start/Stop behavior on D.LINK LED
- PSCCIES-22: BusOn retriggers reconfiguration without necessity
- PSCCIES-23: only one application is allowed to register via RCX_REGISTER_APP_REQ
- PSCCIES-24: state of comm state after channel init with automatic start shows stop instead of idle
- PSCCIES-25: device type has wrong order of nibbles on network
- PSCCIES-28: usMaxRWwPoints is not checked correctly in Remote Device station case
- PSCCIES-29: unconfigured stack reports wrongly connection_timeout
- PSCCIES-30: COMMUNICATING flag is not cleared on Watchdog Error
- PSCCIES-31: ChannelInit does not clear Watchdog Error
- PSCCIES-32: comm state is OPERATE even though BusOn is not set
- PSCCIES-34: SLMP SelectInfo response is containing a wrong CC-Link transient header
- PSCCIES-35: SLMP SelectInfo is not using correct MAC address in FromAddress
- PSCCIES-36: SLMP SelectInfo LED and ROW fields are not set
- PSCCIES-37: SLMP receive fragmentation and Transient1 receive fragmentation does not handle ulSta != OK response
- PSCCIES-39: use first MAC address on CIFX-CCIES
Changes:
- PSCCIES-10: disable check of brokenly transmitted length (first length field in CC-Link transient head of SLMP transient1)
- PSCCIES-40: update to rcX V2.1.12.0
New Features:
- PSCCIES-2: add target for CIFX 50E/70E-CCIES
- PSCCIES-3: add NXLOM library for netX100
- PSCCIES-33: Add support for sending NodeStatus from slave (Detailed Application Error / Detailed Application Status)
Bugs:
- PSCCIES-7: [CIFX]: channel size is wrong
- PSCCIES-9: SET_CONFIG does not check network number > 239
- PSCCIES-11: usNodeID in indication is mapped to wrong field in received frame
- PSCCIES-12: SLMP SelectInfo, SLMP CableTest, SLMP CommunicationTest do not fill out CcLinkTransient header response correctly
- PSCCIES-13: Connect ulCommunicationState, ulCommunicationError to state indication
- PSCCIES-14: add SET_CONFIG check for station number according to specification
- PSCCIES-15: watchdog time is not used on SET_CONFIG
- PSCCIES-16: use correct error code CCLIES_ERROR_INVALID_MIN_RWW_POINTS when checking Min RWw points
- PSCCIES-17: ProcessDataStatus update not signaled from CC-Link IE Field
- PSCCIES-18: Remote Device Station limits not correctly checked on SET_CONFIG
- PSCCIES-19: MinRX>MaxRX and MinRY>MaxRY checks not working
- PSCCIES-20: [CIFX-CCIES]: Device class should be 0x003F
- PSCCIES-21: wrong Link Start/Stop behavior on D.LINK LED
- PSCCIES-22: BusOn retriggers reconfiguration without necessity
- PSCCIES-23: only one application is allowed to register via RCX_REGISTER_APP_REQ
- PSCCIES-24: state of comm state after channel init with automatic start shows stop instead of idle
- PSCCIES-25: device type has wrong order of nibbles on network
Changes:
- PSCCIES-10: disable check of brokenly transmitted length (first length field in CC-Link transient head of SLMP transient1)